i should have told you that - Alemán Inglés Diccionario